.navbar-default {
    background-color: #428bca;
    border-color: #e7e7e7;
    font-size: 16px;
    .navbar-brand {
        color: white;
        font-weight: bolder;
        text-shadow: 5px 5px 10px ##337AB7;
        &:hover {
            color: white;
        }
        i {
            vertical-align: middle;
            margin-top: -10px;
        }
    }
    .navbar-nav > li > a {
        color: white;
    }
    
}

div.invalid {
    height: 20px;
    background: #a94442;
    color: white;
}
